package com.shop.user.service.user;

import com.modular.result.PageResult;
import com.shop.user.vo.user.DataSttsReqVo;
import com.shop.user.vo.user.UserPageReq;
import com.shop.user.vo.user.UserPageResVo;
import com.shop.user.vo.user.UserReqVo;

public interface IUserService {
    /**
     * 新增或修改用户信息
     * @param reqVo
     */
    void saveOrUpdate(UserReqVo reqVo);

    /**
     * 修改状态
     * @param reqVo
     */
    void modifyStts(DataSttsReqVo reqVo);

    /**
     * 分页查询数据
     * @param reqVo
     * @return
     */
    PageResult<UserPageResVo> findPage(UserPageReq reqVo);
}
